<%-- 
    Document   : index
    Created on : 23/05/2012, 11:10:58
    Author     : luiz.perez
--%>

<%@page import="java.sql.ResultSet"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="style.css" />
        <script type="text/javascript" src="cadastroTurma.js"></script>
        <title>JSP Page</title>
    </head>
    <body>
        <h1>VISUALIZAR CURSOS!</h1>
        <div id="cursos">
            <jsp:useBean id="pegaCursos" scope="page" class="org.neg.curso.Curso" />
            <jsp:useBean id="pegaUsuarios" scope="page" class="org.neg.usuario.Usuario" />
            <%
                ResultSet rstCursos = pegaCursos.getCursos();
                rstCursos.afterLast();
                while(rstCursos.previous()){
                    out.write("<form name=\"InscricaoCurso\" action=\"respostainscricao.jsp\" method=\"post\"><div id=\"curso\"><input type=\"hidden\" name=\"idCurso\" value=\""
                            +rstCursos.getString("IdCurso") +"\"><label>" + rstCursos.getString("IdCurso") + "</label>: " + rstCursos.getString("Nome"));
                    if(null != session.getAttribute("nome")){
                        boolean inscrito = false;
                        int idUsuario = Integer.parseInt(session.getAttribute("idUsuario").toString());
                        ResultSet rstCursosInscrito = pegaCursos.getCursosDoInscrito(idUsuario);
                        while(rstCursosInscrito.next()){
                            int auxCurso = rstCursosInscrito.getInt("IdCurso");
                            if(rstCursos.getInt("IdCurso") == auxCurso){
                                inscrito = true;
                            }
                        }
                        if(!inscrito){
                            out.write("<span id=\"inscricaoCurso\"><input id=\"btnInscricao\" type=\"submit\" value=\"Inscrever-se\"></span>");
                        }
                    }
                    out.write("</form>"
                            +"<div id=\"subtituloCurso\">Carga Hor&aacuteria: " + rstCursos.getString("CargaHoraria")
                            +"<br>M&aacuteximo de " + rstCursos.getString("MaxAlunos") + " alunos"
                            +"<br>Certifica&ccedil&otildees: "+rstCursos.getString("Certificacao") +"</div>"
                            +"<div id=\"descricaoCurso\"><b>Descri&ccedil&atildeo:</b><br>" + rstCursos.getString("Descricao")
                            +"</div></div><br>");
                }
            %>
            <br>
        </div>
    </body>
</html>